cast-iron thermit - French English Dictionary